operator (==) Interface

private interface operator (==)

Calls

interface~~operator (==)~4~~CallsGraph interface~operator (==)~4 operator (==) proc~esmf_atreceq ESMF_atreceq interface~operator (==)~4->proc~esmf_atreceq proc~esmf_bfeq ESMF_bfeq interface~operator (==)~4->proc~esmf_bfeq proc~esmf_coordsysequal ESMF_CoordSysEqual interface~operator (==)~4->proc~esmf_coordsysequal proc~esmf_ctfeq ESMF_ctfeq interface~operator (==)~4->proc~esmf_ctfeq proc~esmf_cubedspherecalceq ESMF_CubedSphereCalcEq interface~operator (==)~4->proc~esmf_cubedspherecalceq proc~esmf_dkeq ESMF_dkeq interface~operator (==)~4->proc~esmf_dkeq proc~esmf_extrapmethodeq ESMF_ExtrapMethodEq interface~operator (==)~4->proc~esmf_extrapmethodeq proc~esmf_fileformateq ESMF_FileFormatEq interface~operator (==)~4->proc~esmf_fileformateq proc~esmf_filemodeeq ESMF_FileModeEq interface~operator (==)~4->proc~esmf_filemodeeq proc~esmf_filestatuseq ESMF_FileStatusEq interface~operator (==)~4->proc~esmf_filestatuseq proc~esmf_freq ESMF_freq interface~operator (==)~4->proc~esmf_freq proc~esmf_ifeq ESMF_ifeq interface~operator (==)~4->proc~esmf_ifeq proc~esmf_inqfeq ESMF_inqfeq interface~operator (==)~4->proc~esmf_inqfeq proc~esmf_ioeq ESMF_ioeq interface~operator (==)~4->proc~esmf_ioeq proc~esmf_linetypeequal ESMF_LineTypeEqual interface~operator (==)~4->proc~esmf_linetypeequal proc~esmf_normtypeequal ESMF_NormTypeEqual interface~operator (==)~4->proc~esmf_normtypeequal proc~esmf_pineq ESMF_pineq interface~operator (==)~4->proc~esmf_pineq proc~esmf_pteq ESMF_pteq interface~operator (==)~4->proc~esmf_pteq proc~esmf_regridmethodeq ESMF_RegridMethodEq interface~operator (==)~4->proc~esmf_regridmethodeq proc~esmf_regridpoleeq ESMF_RegridPoleEq interface~operator (==)~4->proc~esmf_regridpoleeq proc~esmf_rfeq ESMF_rfeq interface~operator (==)~4->proc~esmf_rfeq proc~esmf_rwgcheckmethodequal ESMF_RWGCheckMethodEqual interface~operator (==)~4->proc~esmf_rwgcheckmethodequal proc~esmf_sfeq ESMF_sfeq interface~operator (==)~4->proc~esmf_sfeq proc~esmf_termordereq ESMF_TermOrderEq interface~operator (==)~4->proc~esmf_termordereq proc~esmf_tfeq ESMF_tfeq interface~operator (==)~4->proc~esmf_tfeq proc~esmf_tnfeq ESMF_tnfeq interface~operator (==)~4->proc~esmf_tnfeq proc~esmf_unmappedactioneq ESMF_unmappedactioneq interface~operator (==)~4->proc~esmf_unmappedactioneq

Module Procedures

private impure elemental function ESMF_atreceq(atrec1, atrec2)

Arguments

Type IntentOptional Attributes Name
type(ESMF_AttReconcileFlag), intent(in) :: atrec1
type(ESMF_AttReconcileFlag), intent(in) :: atrec2

Return Value logical

private recursive function ESMF_sfeq(sf1, sf2) result(sfeq)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Status), intent(in) :: sf1
type(ESMF_Status), intent(in) :: sf2

Return Value logical

private impure elemental function ESMF_dkeq(dk1, dk2)

Arguments

Type IntentOptional Attributes Name
type(ESMF_TypeKind_Flag), intent(in) :: dk1
type(ESMF_TypeKind_Flag), intent(in) :: dk2

Return Value logical

private impure elemental function ESMF_pteq(pt1, pt2)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Pointer), intent(in) :: pt1
type(ESMF_Pointer), intent(in) :: pt2

Return Value logical

private impure elemental function ESMF_tfeq(tf1, tf2)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Logical), intent(in) :: tf1
type(ESMF_Logical), intent(in) :: tf2

Return Value logical

private impure elemental function ESMF_bfeq(bf1, bf2)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Sync_Flag), intent(in) :: bf1
type(ESMF_Sync_Flag), intent(in) :: bf2

Return Value logical

private impure elemental function ESMF_ctfeq(ctf1, ctf2)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Context_Flag), intent(in) :: ctf1
type(ESMF_Context_Flag), intent(in) :: ctf2

Return Value logical

private impure elemental function ESMF_tnfeq(tnf1, tnf2)

Arguments

Type IntentOptional Attributes Name
type(ESMF_End_Flag), intent(in) :: tnf1
type(ESMF_End_Flag), intent(in) :: tnf2

Return Value logical

private impure elemental function ESMF_pineq(pin1, pin2)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Pin_Flag), intent(in) :: pin1
type(ESMF_Pin_Flag), intent(in) :: pin2

Return Value logical

private impure elemental function ESMF_freq(fr1, fr2)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Direction_Flag), intent(in) :: fr1
type(ESMF_Direction_Flag), intent(in) :: fr2

Return Value logical

private impure elemental function ESMF_ifeq(if1, if2)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Index_Flag), intent(in) :: if1
type(ESMF_Index_Flag), intent(in) :: if2

Return Value logical

private impure elemental function ESMF_inqfeq(inqf1, inqf2)

Arguments

Type IntentOptional Attributes Name
type(ESMF_InquireFlag), intent(in) :: inqf1
type(ESMF_InquireFlag), intent(in) :: inqf2

Return Value logical

private impure elemental function ESMF_rfeq(rf1, rf2)

Arguments

Type IntentOptional Attributes Name
type(ESMF_Region_Flag), intent(in) :: rf1
type(ESMF_Region_Flag), intent(in) :: rf2

Return Value logical

private impure elemental function ESMF_unmappedactioneq(uma1, uma2)

Arguments

Type IntentOptional Attributes Name
type(ESMF_UnmappedAction_Flag), intent(in) :: uma1
type(ESMF_UnmappedAction_Flag), intent(in) :: uma2

Return Value logical

private impure elemental function ESMF_ioeq(io1, io2)

Arguments

Type IntentOptional Attributes Name
type(ESMF_IOFmt_Flag), intent(in) :: io1
type(ESMF_IOFmt_Flag), intent(in) :: io2

Return Value logical

private impure elemental function ESMF_RegridPoleEq(rp1, rp2)

Arguments

Type IntentOptional Attributes Name
type(ESMF_PoleMethod_Flag), intent(in) :: rp1
type(ESMF_PoleMethod_Flag), intent(in) :: rp2

Return Value logical

private impure elemental function ESMF_FileFormatEq(FileFormat1, FileFormat2)

Arguments

Type IntentOptional Attributes Name
type(ESMF_FileFormat_Flag), intent(in) :: FileFormat1
type(ESMF_FileFormat_Flag), intent(in) :: FileFormat2

Return Value logical

private impure elemental function ESMF_FileModeEq(FileMode1, FileMode2)

Arguments

Type IntentOptional Attributes Name
type(ESMF_FileMode_Flag), intent(in) :: FileMode1
type(ESMF_FileMode_Flag), intent(in) :: FileMode2

Return Value logical

private impure elemental function ESMF_FileStatusEq(fs1, fs2)

Arguments

Type IntentOptional Attributes Name
type(ESMF_FileStatus_Flag), intent(in) :: fs1
type(ESMF_FileStatus_Flag), intent(in) :: fs2

Return Value logical

private impure elemental function ESMF_RegridMethodEq(rp1, rp2)

Arguments

Type IntentOptional Attributes Name
type(ESMF_RegridMethod_Flag), intent(in) :: rp1
type(ESMF_RegridMethod_Flag), intent(in) :: rp2

Return Value logical

private impure elemental function ESMF_ExtrapMethodEq(ep1, ep2)

Arguments

Type IntentOptional Attributes Name
type(ESMF_ExtrapMethod_Flag), intent(in) :: ep1
type(ESMF_ExtrapMethod_Flag), intent(in) :: ep2

Return Value logical

private impure elemental function ESMF_CubedSphereCalcEq(csc1, csc2)

Arguments

Type IntentOptional Attributes Name
type(ESMF_CubedSphereCalc_Flag), intent(in) :: csc1
type(ESMF_CubedSphereCalc_Flag), intent(in) :: csc2

Return Value logical

private impure elemental function ESMF_CoordSysEqual(CoordSys1, CoordSys2)

Arguments

Type IntentOptional Attributes Name
type(ESMF_CoordSys_Flag), intent(in) :: CoordSys1
type(ESMF_CoordSys_Flag), intent(in) :: CoordSys2

Return Value logical

private impure elemental function ESMF_LineTypeEqual(LineType1, LineType2)

Arguments

Type IntentOptional Attributes Name
type(ESMF_LineType_Flag), intent(in) :: LineType1
type(ESMF_LineType_Flag), intent(in) :: LineType2

Return Value logical

private impure elemental function ESMF_NormTypeEqual(NormType1, NormType2)

Arguments

Type IntentOptional Attributes Name
type(ESMF_NormType_Flag), intent(in) :: NormType1
type(ESMF_NormType_Flag), intent(in) :: NormType2

Return Value logical

private impure elemental function ESMF_RWGCheckMethodEqual(CheckMethod1, CheckMethod2)

Arguments

Type IntentOptional Attributes Name
type(ESMF_RWGCheckMethod_Flag), intent(in) :: CheckMethod1
type(ESMF_RWGCheckMethod_Flag), intent(in) :: CheckMethod2

Return Value logical

private impure elemental function ESMF_TermOrderEq(termOrder1, termOrder2)

Arguments

Type IntentOptional Attributes Name
type(ESMF_TermOrder_Flag), intent(in) :: termOrder1
type(ESMF_TermOrder_Flag), intent(in) :: termOrder2

Return Value logical